Merkmalorientierte Architekturen für eingebettete Datenmanagementsysteme
نویسندگان
چکیده
Datenmanagement für eingebettete Systeme gewinnt stetig an Bedeutung, ist aber mit Problemen verbunden. Moderne und bewährte Softwaretechniken finden hier – aufgrund der besonderen Ressourcenbeschränkungen bei gleichbleibend hohen Performance-Anforderungen – selten Anwendung. Dieser Beitrag zeigt, wie derartige Probleme vermieden werden können. Merkmalorientierte Programmierung beschäftigt sich mit den Bausteinen von Programmfamilien. Für den Einsatz in ressourcenbeschränkten, eingebetteten Systemen wird die zusätzliche Optimierung von merkmalorientierten Programmfamilien vorgeschlagen; Datenbanken profitieren von dieser Optimierung in Form einer verbesserten Performance. Die Verbesserungen der Performance und des Speicherbedarfs werden durch die quantitative Analyse einer datenmanagementbezogenen Fallstudie gezeigt.
منابع مشابه
Bericht des AK Requirements Engineering für eingebettete Systeme (REES)
Motivation. Eingebettete Software wird zunehmend zum Innovationstreiber in Branchen wie der Produktionsund Automatisierungstechnik, der Automobiltechnik, oder der Luftund Raumfahrttechnik. Mit der Verbreitung von softwareintensiven technischen Systemen – über 80% aller 32-Bit-Prozessoren werden ausserhalb klassischer IT-Systeme eingesetzt – wird die Erstellung von eingebetteter Software zu eine...
متن کاملArchitektur von Informationssystemen - von Handels-H-Modellen, Workflow-basierten PPS-Systemen und Client-/Server-Konzepten
Informationsmodelle und Informationssystem-Architekturen besitzen in der betriebswirtschaftlichen Forschung und Praxis mittlerweile einen sehr großen Stellenwert. Exemplarisch werden in diesem Beitrag der Handels-HOrdnungsrahmen als Vertreter einer fachkonzeptionellen, domänenspezifischen Architektur, eine Workflow-basierte PPS-Architektur als Vertreter einer sowohl fachals auch DV-konzeptionel...
متن کاملInteroperable Architekturen als Basis eines integrierten Managements
Managementarchitekturen stellen die Basis für integriertes Management von heterogenen verteilten Systemen und Kommunikationsnetzen dar. Derzeit existieren mehrere standardisierte Architekturen, die teilweise in Konkurrenz zueinander stehen. Da sich vermutlich nicht eine einzige Architektur für alle Einsatzbereiche durchsetzen wird, wird es wohl zu einem Nebeneinander von verschiedenen Ansätzen ...
متن کاملModellgetriebene Entwicklung eingebetteter Systeme mit Eclipse
Entwicklungsmethoden und -werkzeuge für eingebettete Systeme und Enterprise Applikationen nähern sich zusehends an. Insbesondere die modellgetriebene Entwicklung hilft beim Umgang mit zunehmend komplexeren, eingebetteten Softwaresystemen. Zur Automatisierung der Entwicklung ist die Werkzeugunterstützung entscheidend. Die OpenSource-Entwicklungsplattform Eclipse stellt mit dem Eclipse Modeling P...
متن کاملKonzeption und Umsetzung einer echtzeitfähigen Verteilungsplattform für eingebettete Systeme
Moderne Verteilungsplattformen wie CORBA, DCOM und RMI können die Stabilität und die Zuverlässigkeit eines Programms durch die Wiederverwendbarkeit von Programmkomponenten deutlich erhöhen und somit die Entwicklungszeit sowie Entwicklungskosten von Softwaresystemen reduzieren. Diese Vorteile sind für eingebettete, echtzeitfähige Systeme ebenfalls erwünscht, da diese einem starken Kostenund Qual...
متن کامل